﻿using ProgrammingEducationSystem.Models;
using System.Net;

namespace ProgrammingEducationSystem.Repository.IRepository
{
    public interface IClassRepository : IBaseRepository<Class>
    {
        Task<List<Class>?> GetByTeacherId(string id);
        Task DeleteByTeacherIdAsync(string id);
        Task<List<Class>> FindByIds(List<Guid> ids);
        Task<List<Class>?> GetByStudentIdAsync(string stuId);
    }
}
